<pre>
知识点一：常用方法如下
        Math.ceil(x)		//取最近的最大整数返回
        Math.floor(x)		//取最近的最小整数返回
        Math.random()		//返回0-1之间的随机数不包含0-1
        Math.max(x,y)		//返回一组数中最大的一个，个数不限
        Math.min(x,y)		//返回一组数字最小的一个，个数不限
        Math.round(x)		//四舍五入
        Math.abs(x)			//返回x的绝对值
        Math.pow(x,y)		//返回x的y次方


	以下方法参数均为弧度 、弧度与角度计算公式为
	 	rad = (degree*180)/Math.PI
        Math.PI				//返回PI值，3.14159....
        Math.sin(rad)		//返回rad的正弦值,其中rad是弧度值，不是角度值。
        Math.cos(rad)		//返回rad的余弦值
        

知识点二、简单案例-快速理解基本概念
	Math.ceil(-8.6);		结果 -8
	Math.ceil(8.6));		结果 9 向上舍入
	Math.floor(-8.6);		结果 -9
	Math.floor(8.6));  		结果 8   向下舍入
	Math.round(-8.6) 		结果 -9
	Math.round(8.6));  		结果 9 四舍五入	
	Math.pow(2,3);			结果：2的3次方，8
	Math.abs(-10); 			结果：10
	Math.max(3,5,168)		结果：168
	Math.min(3,5,168)		结果：3
	Math.floor(Math.random()*100+1);	 获取1-100之间的随机数	
	#请思考如何获取0到100这101个随机数呢？
	答案：Math.floor(Math.random()*101);	
	Math.sin(Math.PI/2) = 1
	Math.cos(Math.PI/2) = 0
	Math.sin(1.5*Math.PI) = -1

知识点三、商用实战应用场景：
1、Math.random
        教学案例：
        1、洗牌游戏
        2、抽奖游戏
        3、俄罗斯方块7每次图随机出现一个
        4、搜索引擎推广展现概率 

2、Math.sin、 Math.PI、 Math.cos 
      教学案例：
      1、绘制一个sin曲线
      2、sin缓动效果（快慢快运动）
      3、绘制圆形、扇形报表等需要用到三角函数
	  4、俄罗斯方块中的7图旋转
	  
3、Math.ceil、 Math.floor
	教学案例：
	1、经典缓动公式
		Math.ceil((end-start)/speed)
	
	2、扑克牌游戏取随机数
		取0到54之间的随机数,包含0到53共54个。		
			Math.floor(Math.random()*54)
		俄罗斯方块中出现7个方块中的随机一个
			Math.floor(Math.random()*7) 这样获取0123456七个数值中一个
	
	

4、Math.round、Math.abs
	1、俄罗斯方块中求图形的选中中心坐标
		var cx = Math.round((pic[0].x + pic[1].x + pic[2].x + pic[3].x) / 4);
		var cy = Math.round((pic[0].y + pic[1].y + pic[2].y + pic[3].y) / 4);
	
	2、缓动动画中结束判断依据
		if(Math.abs(current-end)<5){
			clearInterval(timer)
		}  
	
5、Math.max、Math.min应用实战案例
	获取一组产品中销量最大的一个，可以用Math.max方法
	Math.max(1,3,5,7,9) 		结果: 9
	经典取数组最大值:
	var arr = [1,3,5,16]
	Math.max.apply(null, arr) 	结果: 16
	Math.min.apply(null, arr) 	结果: 1
	对多维数组:转化为一维数组
	var a = [1, 2, 3, [5, 21],[7, 8]];
	var b = a.join(",").split(",");  
	Math.max.apply(null, b); //最大值21
	Math.min.apply(null, b); //最小值1
	
</pre>